mediate testimony - German English Dictionary